Skip to content

v0.2.10

Latest

Choose a tag to compare

@cryptix-network cryptix-network released this 24 Mar 03:31

Changes v.2.10

  • Stratum Bridge support added
  • OpenCL support added (AMD / Intel / NVIDIA / iGPU)
  • CUDA support added (NVIDIA)
  • Dev fee removed
  • Various bug fixes

Startup

The miner starts with OpenCL enabled by default for all devices (NVIDIA, AMD, Intel, iGPU).
If OpenCL initialization fails, it automatically falls back to CUDA (NVIDIA only).

Disable OpenCL:

--opencl-disable

GPU Support

  • OpenCL: NVIDIA, AMD, Intel, iGPU
  • CUDA: NVIDIA only

CUDA Overclock Options (OC Version)

--cuda-lock-core-clocks <value>
--cuda-lock-mem-clocks <value>
--cuda-power-limits <value>

Examples:

--cuda-lock-core-clocks 1200
--cuda-lock-mem-clocks 810
--cuda-power-limits 150

CUDA Version

  • Windows / Linux: CUDA 12.6
  • HiveOS: CUDA 12.4

Notes:

  • Newer CUDA versions are usually backward compatible
  • Older versions must be updated to the required minimum

HiveOS Setup

sheet

Recommended setup:

  • HiveOS: 0.6-229@250517
  • Kernel: 6.6.60
  • CUDA: 12.4
  • Ubuntu: 22.04
  • NVIDIA Driver: 550.144.03

No support is provided for modified HiveOS systems, firmware, or hardware.


HiveOS Flight Sheet

Flight Sheet configuration:

  • Coin: Other (Unsupported)
  • Custom Miner Name: cryptix_miner_hive_sheet_v029
  • Wallet: your wallet address
  • Pool: Configure in miner

Custom miner config:

Installation URL:

https://github.com/cryptix-network/cryptix-miner/releases/download/v0.2.9/cryptix_miner_hive_sheet_v029.tar.gz

Start:

  • Create Flight Sheet
  • Assign to rig
  • Start

HiveOS / Linux (Shell Setup)

Requirements:

  • CUDA 12.4 or higher

Install:

mkdir cryptix
cd cryptix

wget https://github.com/cryptix-network/cryptix-miner/releases/download/v0.2.10/cryptix-miner-hiveos-v-0-2-10.tar
tar -xf cryptix-miner-hiveos-v-0-2-10.tar

cd cryptix-miner-hiveos-v-0-2-10

Start miner:

./cryptix-miner -s "POOL" --mining-address="WALLET" -t "THREADS"

Build from Source

Requirements:

  • Rust
  • Cargo

HiveOS:

git clone --branch hive-os https://github.com/cryptix-network/cryptix-miner.git
cd cryptix-miner
cargo build --release

Linux / Windows:

git clone https://github.com/cryptix-network/cryptix-miner.git
cd cryptix-miner
cargo build --release

Compile CUDA PTX (Optional)

Linux / HiveOS:

nvcc plugins/cuda/cryptix-cuda-native/src/cryptix-cuda.cu -std=c++11 -O3 --restrict --ptx --gpu-architecture=compute_50 --gpu-code=sm_50 -o plugins/cuda/resources/cryptix-cuda-sm50.ptx -Xptxas -O3 -Xcompiler -O3
nvcc plugins/cuda/cryptix-cuda-native/src/cryptix-cuda.cu -std=c++11 -O3 --restrict --ptx --gpu-architecture=compute_52 --gpu-code=sm_52 -o plugins/cuda/resources/cryptix-cuda-sm52.ptx -Xptxas -O3 -Xcompiler -O3
nvcc plugins/cuda/cryptix-cuda-native/src/cryptix-cuda.cu -std=c++11 -O3 --restrict --ptx --gpu-architecture=compute_60 --gpu-code=sm_60 -o plugins/cuda/resources/cryptix-cuda-sm60.ptx -Xptxas -O3 -Xcompiler -O3
nvcc plugins/cuda/cryptix-cuda-native/src/cryptix-cuda.cu -std=c++11 -O3 --restrict --ptx --gpu-architecture=compute_61 --gpu-code=sm_61 -o plugins/cuda/resources/cryptix-cuda-sm61.ptx -Xptxas -O3 -Xcompiler -O3
nvcc plugins/cuda/cryptix-cuda-native/src/cryptix-cuda.cu -std=c++11 -O3 --restrict --ptx --gpu-architecture=compute_62 --gpu-code=sm_62 -o plugins/cuda/resources/cryptix-cuda-sm62.ptx -Xptxas -O3 -Xcompiler -O3
nvcc plugins/cuda/cryptix-cuda-native/src/cryptix-cuda.cu -std=c++11 -O3 --restrict --ptx --gpu-architecture=compute_70 --gpu-code=sm_70 -o plugins/cuda/resources/cryptix-cuda-sm70.ptx -Xptxas -O3 -Xcompiler -O3
nvcc plugins/cuda/cryptix-cuda-native/src/cryptix-cuda.cu -std=c++11 -O3 --restrict --ptx --gpu-architecture=compute_72 --gpu-code=sm_72 -o plugins/cuda/resources/cryptix-cuda-sm72.ptx -Xptxas -O3 -Xcompiler -O3
nvcc plugins/cuda/cryptix-cuda-native/src/cryptix-cuda.cu -std=c++11 -O3 --restrict --ptx --gpu-architecture=compute_75 --gpu-code=sm_75 -o plugins/cuda/resources/cryptix-cuda-sm75.ptx -Xptxas -O3 -Xcompiler -O3
nvcc plugins/cuda/cryptix-cuda-native/src/cryptix-cuda.cu -std=c++11 -O3 --restrict --ptx --gpu-architecture=compute_80 --gpu-code=sm_80 -o plugins/cuda/resources/cryptix-cuda-sm80.ptx -Xptxas -O3 -Xcompiler -O3
nvcc plugins/cuda/cryptix-cuda-native/src/cryptix-cuda.cu -std=c++11 -O3 --restrict --ptx --gpu-architecture=compute_86 --gpu-code=sm_86 -o plugins/cuda/resources/cryptix-cuda-sm86.ptx -Xptxas -O3 -Xcompiler -O3
nvcc plugins/cuda/cryptix-cuda-native/src/cryptix-cuda.cu -std=c++11 -O3 --restrict --ptx --gpu-architecture=compute_87 --gpu-code=sm_87 -o plugins/cuda/resources/cryptix-cuda-sm87.ptx -Xptxas -O3 -Xcompiler -O3
nvcc plugins/cuda/cryptix-cuda-native/src/cryptix-cuda.cu -std=c++11 -O3 --restrict --ptx --gpu-architecture=compute_89 --gpu-code=sm_89 -o plugins/cuda/resources/cryptix-cuda-sm89.ptx -Xptxas -O3 -Xcompiler -O3
nvcc plugins/cuda/cryptix-cuda-native/src/cryptix-cuda.cu -std=c++11 -O3 --restrict --ptx --gpu-architecture=compute_90 --gpu-code=sm_90 -o plugins/cuda/resources/cryptix-cuda-sm90.ptx -Xptxas -O3 -Xcompiler -O3

Windows:

nvcc "plugins\cuda\cryptix-cuda-native\src\cryptix-cuda.cu" -std=c++11 -O3 --restrict --ptx --gpu-architecture=compute_80 --gpu-code=sm_80 -o "plugins\cuda\resources\cryptix-cuda-sm80.ptx" -Xptxas -O3 -Xcompiler -O3